last day of stay - German English Dictionary